@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;}
img{border:0}
li,ul li,ol li,ul,ol{list-style:none}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size: 14px;}
a:link,a:visited,a:active{color:#000;text-decoration:none;}
a:hover{color:#F00;text-decoration: underline;}
.fntwryh{font-family:"\5FAE\8F6F\96C5\9ED1";}
.left{float:left;display:inline}
.right{float:right;display:inline}
.fl{float:left; display:inline;}
.fr{float:right; display:inline;}
.clear{display:block; clear:both; height:0px; width:100%; overflow:hidden}
.gundong{width:960px; height:222px; margin:0px auto; overflow:hidden;}
.footer{width: 998px; margin-left:auto; margin-right:auto;}
.footer .copyright {font-size: 14px;padding-top: 20px;line-height: 24px;text-align: center;}
/* 2020 顶部 */
.min_top{width: 100%;margin: 0 auto;padding-top: 3px;/* background-color: #fbf4f5; */}
.min_top ul{background-color: #ffffff;width: 1200px;;clear: both;overflow: hidden;margin:0px auto;margin-top: 10px;}
.min_top ul li{line-height:28px;}
.min_top ul li.intro{display: inline;margin-left: 5px;}
.min_top ul li.intro a{margin: 0px;letter-spacing: 2px;}
.min_top ul li.search span{ margin:0 5px;color: #999999;}
.min_top ul li.search{margin-right: 5px;display: inline}
.min_top ul .search .txt{border-top: 1px #92918f solid;border-left: 1px #999592 solid; border-bottom: 1px #d3d7d8 solid;border-right: 0px;height: 20px;margin-top: 3px;border: 1px #dcdddd solid;background-color: #dcdddd;}
.min_top ul li.search .bt{ background-color: #cf0407; width:22px; height:22px; border:0;margin-top: 3px;color: #fff;font-weight: bold;}
.njwmwlogo{height: 15px;line-height: 28px;position: absolute;top: 19px;margin-left: -107px;}
.txt:active{border: none;}
/* 头部展示图片 */
.ht_nj{width: 227px;overflow: hidden}
.logo{background:url(logo.jpg) no-repeat 0 0;width: 170px;height: 86px;float: right; overflow: hidden;}
.header{overflow:hidden;background: url(njwmwbag_2020.png) no-repeat center center; background-size: cover;margin-top: 5px;}
.wrapper,.wrapper .header{width: 100%;}
.wrapper .header{height: 215px;}
.wrapper .header .ht_nj{height: 215px;background-color: #994a42;width: 333px;background: url(bag2_2020.png);}
.wrapper .header .logo{height: 215px;background-color: #994a42;width: 333px;background: url(bag2_2020.png);}
.ht_time{text-align: center;color: #ffffff;margin-top: 0px;font-size: 14px;}
.logo a{display: block;width: 170px;height: 86px; overflow: hidden;}
/* 导航栏 */
.link_nav{width: 100%;text-align: center;background-color: #ffffff;font-size:0px;background-color: #F22400;position: relative;margin-bottom: 40px;white-space: nowrap;}
.link_nav div{display: inline-block;background-color: #F22400;padding: 0px;margin: 0px;}
.link_nav div .icon2{display: none;}
.link_nav div:hover,.link_nav div:active{background-color: #eee;}
.link_nav div:hover a{color: #333333;}
.link_nav div:hover .icon1{display: none;}
.link_nav div:hover .icon2{display: inline-block;}
.link_nav div .option{z-index: 999;height: 35px;position: absolute;width: 100%;left: 0px;display: none;text-align: center;background-color: #eee;}
.link_nav div .option div{display: inline-block;background-color: #eee;height: 100%;text-align: left;width: 1200px;}
.link_nav div .option div a{padding: 0px 15px;height: 100%;width: auto;text-align: center;height: 16px;line-height: 16px;margin: 9px 0px;color: #333333;font-size: 16px;}
.link_nav div .option div a:last-child{border: none;}
.link_nav div .option div a:first-child{text-align: left;padding-left: 5px;}
.link_nav div .option div a:hover{color:#F22400;}
.link_nav div:hover .option{display: block;}
.link_nav div a{margin:7px 0px;height: 35px;line-height: 35px;color: #ffffff;width: 146.4px;display:inline-block;font-size: 22px;text-decoration: none;padding-left: 25px;}
.link_nav div .title{background: url(index2017-nav-bg170629.png) 37px -8px no-repeat;-webkit-transition: .2s background-position-y;transition: .2s background-position-y;}
.link_nav div a img{width: 22px;vertical-align: middle;}
.link_nav .last{border-right: none!important;}
.link_nav div .title:hover{color: #F22400;}
.link_nav .t2 a{background-position: -244px -8px!important;}
.link_nav .t3 a{background-position: -104px -8px!important;}
.link_nav .t4 a{background-position: -379px -8px!important;}
.link_nav .t5 a{background-position: -844px -8px!important;}
.link_nav .t6 a{background-position: -522px -5px!important;}
.link_nav .t7 a{background-position: -685px -8px!important;}
.link_nav .t1:hover a{background-position: 39px -57px;}
.link_nav .t2:hover a{background-position: -244px -57px!important;}
.link_nav .t3:hover a{background-position: -104px -57px!important;}
.link_nav .t4:hover a{background-position: -379px -57px!important;}
.link_nav .t5:hover a{background-position: -844px -57px!important;}
.link_nav .t6:hover a{background-position: -522px -57px!important;}
.link_nav .t7:hover a{background-position: -685px -57px!important;}
/* 头条 */
.top-news{margin: 0px auto;width: 1200px;position: relative;overflow: inherit;}
.top-news .lf-bj,.top-news .rh-bj{ width:67px; height:67px;margin-top: 5px; overflow:hidden;  }
.top-news .lf-bj{ background:url(hd-topnews-lfbj.gif) no-repeat; float:left;}
.top-news .lf-bj span{ line-height:20em;}
.top-news .rh-bj{ background:url(hd-topnews-rhbj.gif) no-repeat; float:right;}
.top-news .rh-bj span{ line-height:20em;}
.top-news .lft_wts{background: url(wt_lft.gif) no-repeat;float: left;width: 41px;height: 80px;margin-left: 5px;display: inline}
.top-news .rgt_wts{background: url(wt_rgt.gif) no-repeat;float: right;width: 41px;height: 80px;margin-right: 5px;display: inline}
.top-news .middle{padding-top:5px;overflow:hidden;margin: 0 auto;margin-top: 0px;}
.top-news .middle h1{text-align:center;overflow:hidden;padding-bottom: 5px;}
.top-news .middle h1 a{display:inline-block;color: #0059B2;text-decoration: none;font-size: 32px;line-height: 46px;}
.top-news .middle h1 a:hover{color: #F22400;}
.top-news .middle p{ text-align: center;}
.top-news .middle p a{ margin:0 5px;font-size: 14px;color: #666;}
.top-news .middle p a:hover{ color: #C00;text-decoration: underline;}
.top-news .left-title{font-size:30px;font-weight: 600;margin: 10px;color: #7d7d7d;}
.top-news .left-img{width:95px;vertical-align: bottom;}
.top-news .border2{background: url(arrow2_2020.png);background-color: #fff;width: 83px;height: 43px;}
.red2{font-weight: 400;}
/* 轮播图 */
.slides{position:relative; width: 756px; height:465px;}
.adv_list{width:756px;height:465px;position:relative;overflow:hidden}
.adv_list li{float:left; width:756px;position:relative; overflow:hidden}
.adv_list li .pic{clear:both; display:block; position:relative;height: 465px;}
.adv_list li img{width:756px; height:465px;}
.adv_list li .slide_tit{position:absolute;bottom:0px;left:12px;height:23px; line-height:23px;color:#fff;width:308px; z-index:2;
    font-size: 12px;font-weight: bold;font-size: 16px;width: 500px;height: 32px;left: 20px;}
.adv_list li .slide_tit a{color: #fff;}
.adv_list li span.tit_op{background:#000;filter:Alpha(opacity=60); -moz-opacity:.6;opacity:0.6;position:absolute; bottom:0px;left:0;width: 768px;height: 40px; }
.slides .pagination {position:absolute; bottom:0px; right: 10px; height:38px; z-index: 999}
.slides .pagination li{background-color: #ccc;float:left;margin:0px 3px;display:inline;width:15px;height:15px;
    line-height:15px;font-size: 14px;cursor: pointer;text-align: center;color:#000;overflow:hidden;}
.slides .pagination  li.current{background:#c40010; color: #fff}
.slides .pagination{height: 24px;right: 70px;}
.slides .pagination li{width: 15px;height: 10px;color: #ccc;}
.slides .pagination li.current{color: #c40010;}
.slides .more{position: absolute;right: 10px;background-color: red;right: 0px;bottom: 0px;height: 40px;width: 60px;
    line-height: 40px;text-align: center;font-size: 14px;color: #ffffff;z-index:5;}
/* 要闻 */
.list_yw dd{padding: 8px 0px;border-top: 1px dashed #eee;font-size: 15px;}
.list_yw dd img{padding-right: 5px;width: 13px;}
.cont_yw{margin: 0 5px;}
.list_yw{padding:6px 0px 8px;}
.list_yw dt{font-size: 16px; font-weight: bold;line-height: 30px;overflow: hidden }
.list_yw dd{line-height: 23px;}
.colum_yw{background-color: #ffffff;height: 602px;}
.colum_yw .floatbox{padding: 10px 22px;padding-bottom: 5px;padding-left: 0px;padding-top: 0px;}
.colum_yw .left-title{font-size: 25px;font-weight: 600;margin: 1px;color: #b31616;background: url(arrow_2020.png) no-repeat;
    width: 288px;display: inline-block;background-position: 70px 4px;}
.colum_yw .right-title{font-size: 14px;color: #666666;line-height: 35px;}
/* 文明集结号 */
.wmjjh{border: 1px solid #b31616;border-left-width: 3px;border-right-width: 3px;height: 45px;margin-top: 30px;position: relative;padding: 20px;}
.wmjjh .title{position: absolute;background-color: #ffffff;height: 24px;top: -11px;left: 90px;text-align: center;
    line-height: 50px;font-size: 21px;color: #b31616;letter-spacing: 2px;padding: 0px 20px;}
.wmjjh .floatbox{margin:10px 0px;}
.wmjjh .floatbox .context{font-size: 15px;color: #666666;display: inline-block;background-position: 0px 1px;}
.wmjjh .floatbox .context1{background: url(dbicon_2020.png) no-repeat;width:calc(49% - 53px);padding-left:53px;}
.wmjjh .floatbox .context2{background: url(zlicon_2020.png) no-repeat;width:calc(49% - 53px);padding-left:53px;}
.wmjjh .floatbox .context3{background: url(hdhticon_2020.png) no-repeat;width:calc(49% - 95px);padding-left:95px;}
.wmjjh .floatbox .context4{background: url(mtplicon_2020.png) no-repeat;width:calc(49% - 95px);padding-left:95px;}
/* 文明播报 */
.wmbbbox{margin-top: 20px;border-top: 3px solid #b31616;}
.wmbbbox .left-title{height: 45px;width: 170px;background-color: #b31616;color: #ffffff;display: inline-block;
    text-align: center;line-height: 45px;font-size: 22px;letter-spacing: 1px;}
.wmbbbox .left-title a{color: #ffffff;}
.wmbbbox .right-title{line-height: 36px;font-size: 14px;}
.wmbbbox .flexlayout{width: 85%;}
.wmbbbox .wmbb{padding: 6px 0px;}
.wmbbbox .wmbb div{font-size: 15px;display: inline-block;}
/* 学习习主席 */
.xxxzx img{width:100%;display:block;}
/* 新时代文明实践 先进典型 */
.xsdwmsjbox{margin-top: 0px;border-top: 3px solid #b31616;padding: 10px 0px;height: 323px;}
.xsdwmsjbox .left-title{width:170px;height: 45px;background-color: #aaaaaa;color: #ffffff;display: inline-block;
    text-align: center;line-height: 45px;font-size: 22px;letter-spacing: 1px;margin-right: 8px;}
.xsdwmsjbox .left-title a{color: #ffffff;}
.xsdwmsjbox .active{background-color:  #b31616;}
.xsdwmsj{width: 49%;vertical-align: top;display: inline-block;margin-right: 4px;}
.xsdwmsj .main{height: 180px;width:300px;background-color: #aaa;margin-top: 15px;display: block;margin-left:10px;}
.xsdwmsj .title{padding: 6px 0px;}
.xsdwmsj .title1{margin-top: 15px;}
.xsdwmsj .title2{margin-bottom: 15px;}
.xsdwmsj .flexlayout div{display: inline-block;}
.xsdwmsj .flexlayout {display: inline-block;width:82%;}
.xsdwmsj .xsdwmsj-box,.xsdwmsj .wmcj-box{display: block;}
.xsdwmsj img{width: 100%;height: 100%;}
.xsdwmsjbox .box .main li{float: left;width: 300px;padding: 10px 0px;padding-right: 65px;list-style: none;}
.xsdwmsjbox .box .main li img{width: 300px;height: 180px;}
.xsdwmsjbox .box .title li{float: left;width: 350px;padding: 5px 0px;list-style: none;padding-right:15px;}
/* 主题活动 */
.frlayout{width: 405px;border: none;margin-top: 10px;}
.zthd{width: 100%;}
.zthd .zthdmain{height: 150px;width: 100%;background-color: #aaaaaa;margin-top: 5px;}
.zthd .zthdmain img{width: 100%;height: 100%;}
.zthd .zthdfoot{padding:5px 0px;border-bottom: 1px solid #b31616;border-top: 1px solid #b31616;margin-top: 11px;}
.zthd .zthdtitle{height: 60px;line-height: 60px;width: calc(100%-30px) ;background-color: #b31616;font-size: 24px;
    text-align: left;color: #ffffff;padding: 0px 30px;letter-spacing: 2px;}
.zthd .zthdtitle a{color: #ffffff;}
.zthd .title{margin: 10px 0px;display: block;}
.zthd .title1{width: 47.6%;}
.zthd .title2{border-right: 1px dashed;height: 32px;margin-top: 5px;}
.zthd .title div{display: inline-block;font-size: 14px;}
/* 公告 */
.gonggao{margin-top: 30px;}
.gonggao .border{border: 2px solid #b31616;position: relative;padding: 15px;padding-bottom: 0px;}
.gonggao .title{position: absolute;background-color: #ffffff;height: 30px;top: -25px;left: 10px;text-align: center;line-height: 50px;font-size: 21px;
    color: #b31616;letter-spacing: 2px;padding: 0px 20px;font-weight: 600;}
.gonggao .title1{display: block;font-size: 15px;margin: 10px 0px;}
.gonggao .title1 div{display: inline-block;}
.gonggao .erwm{width: 30%;}
.gonggao .erwmmain{width: 100%;height: 118px;background-color: #aaaaaa;}
.gonggao .erwm .btn{background-color:  #b31616;color: #ffffff;text-align: center;font-size: 12px;padding: 8px 1px;margin-top: 10px;width: 100%;}
.gonggao .erwm .btn a{color: #ffffff;}
.gonggao .flexlayout{margin-top: 25px;width: 100%;}
/* 垃圾分类在行动 */
.ljflzxd{border-top: 3px solid #b31616;padding: 10px 0px;height: 287px;}
.ljflzxd .left-title{margin-right: 8px; width:170px;background-color: #aaaaaa;height: 45px;color: #ffffff;display: inline-block;text-align: center;line-height: 45px;font-size: 22px;letter-spacing: 1px;}
.ljflzxd .left-title a{color: #ffffff;}
.ljflzxd .more{height: 45px;line-height: 45px;}
.ljflzxd .main{padding: 6px 0px;}
.ljflzxd .main div{font-size: 15px;}
.ljflzxd .flexlayout{width: 85%;}
.ljflzxd .active{background-color:  #b31616;}
.ljflzxd .ljflzxd-box, .ljflzxd .zyhd-box,.ljflzxd .wcnr-box{display: block;}
/* 文化南京 */
.whnj{width: 100%;border-top: 3px solid #b31616;padding: 10px 0px;}
.whnj .left-title{margin-right: 8px; width:170px;background-color: #aaaaaa;height: 45px;color: #ffffff;display: inline-block;text-align: center;line-height: 45px;font-size: 22px;letter-spacing: 1px;}
.whnj .left-title a{color: #ffffff;}
.whnj .more{height: 45px;line-height: 45px;}
.whnj .main{padding: 6px 0px;}
.whnj .main div{font-size: 15px;}
.whnj .active{background-color:  #b31616;}
.whnj .whnj-box,.whnj .wmdjr-box{display: block;}
/* 暖新闻 */
.nxw{width: 405px;border: none;margin-top: 30px;}
.nxw .border{height: 220px;border: 2px solid #b31616;position: relative;padding: 10px;padding-top: 30px;}
.nxw .title{position: absolute;background-color: #ffffff;height: 50px;top: -25px;left: 10px;text-align: center;
    line-height: 50px;font-size: 29px;color: #b31616;letter-spacing: 2px;padding: 0px 20px;}
.nxw .title a{color: #b31616;}
.nxw .main{background-color: #ccc;width: 100%;height: 100%;}
/* 暖新闻-幻灯片 */
.nxw .border .main .wei_slide{position:relative;width: 384.75px;height: 220px;margin-top:0px;}
.nxw .border .main .wei_slide .wei_list{width: 384.75px;height: 220px;position:relative;overflow:hidden;}
.nxw .border .main .wei_slide .wei_list li{float:left;width: 384.75px;position:relative;overflow:hidden;}
.nxw .border .main .wei_slide .wei_list li .pic{clear:both;display:block;position:relative;height: 220px;}
.nxw .border .main .wei_slide .wei_list li img{width: 384.75px;height: 220px;}
.nxw .border .main .wei_slide .pagination {position:absolute;bottom:0px;right: 15px;height:20px;z-index: 999;}
.nxw .border .main .wei_slide .pagination li{background-color:#fff;float:left;margin:0px 3px;display:inline;
    width:15px;height: 10px;line-height:15px;font-size: 14px;cursor: pointer;text-align: center;color: #fff;overflow:hidden;}
.nxw .border .main .wei_slide .pagination  li.current{background:#c40010;color: #c40010;}
/* 首页专题 */
.shouye{width:100%;height:122px;margin:10px auto;margin-left: 2px;}
.shouye li{float: left;display: inline;width: 25%}
.shouye li img{width:295px;height: 122px;}
/* 南京市优秀公益广告作品资源库 */
.two_right_t,.tittle-box,.gundong{width: 960px;}
/**南京市公益广告大赛获奖作品**/
.two_right_t{padding:9px 18px; margin:0px auto 10px; height:257px; border:1px #ccc solid;}
.swipe{position:relative;}
.swipe_box{overflow:hidden;}
.swipe_wrap{width: 9000px}
.swipe_wrap li{float:left; width:155px; height:210px; margin:10px 43px 0px 0px;  border:1px #de7c51 solid; overflow: hidden;  }
.swipe_wrap li img{width:155px; height:210px; overflow:hidden;}
.tittle-box{height:34px; border-bottom:1px #ccc solid; overflow:hidden; margin:0px auto;}
.tittle-box a{ float: left; font-size: 14px; font-weight: bold;line-height:34px; color:#bd0505; text-decoration:none; }
/* 友情链接 */
.youlink{width:1200px;margin-top: 10px;}
.youlink .menu_ylink{padding-left: 15px;color: #0174cc;position:relative;
    background-color: #aaaaaa;color: #b31616;height: 40px;line-height:40px;z-index: 999;font-size: 22px;}
.youlink_list{border: 1px #cdd6db solid;padding:8px 15px;font-size: 0px;clear: both;width: 965px;
    overflow: hidden;margin-top: 5px;background-color: #ffffff;border: none;width: auto;}
.youlink_list li{display: inline-block;*display: inline;*zoom:1;line-height: 24px;height: 24px;font-size: 14px;margin: 0 9px; }
.you_select{width: 996px;height: 29px;overflow: hidden;border: 1px solid #d2d2d2;margin-top: 5px;line-height: 30px;}
.you_select .select{margin: 0 40px}
.youlink-more{font-size: 16px;position: absolute;cursor:pointer;right: 5px;font-size: 12px;font-weight: normal;color: #000;}
/* 底部 */
.footer{height: 320px;}
.you_select{background-color: #b31616;text-align: center;border: none;width:auto;height:40px;line-height: 40px;margin-top: 20px;}
.you_select .select{height: 20px;}
body{background: url(njwmwfoot_2020.png) no-repeat bottom;background-size: cover;}
/* 一些全局 */
.more{display: inline-block;font-size: 14px;}
.left-title{cursor: pointer;}
.title{font-size: 15px;}
.mrgT4{margin-top:30px;}
.flexlayout div{display: inline-block;}
.flexlayout {display: inline-block;width: 85%;}
.floatbox div{display: inline-block;}
.sjx{padding-left: 20px;background: url(sjx2_2020.png)  no-repeat;
    background-position: 0px 5px;}
.hide{display: none!important;}
.contain{width: 1200px;margin-left:auto;margin-right:auto;background-color: transparent; }
/* 文明集结号 */
.gb_index_wmjjh ul li {padding: 0;margin: 0;background-image: none;}
.gb_index_wmjjh li {list-style: none;line-height: 20px;
font-size: 12px;width: 320px;padding: 0 10px;float: left;height: 20px;overflow: hidden;}
.gb_index_wmjjh .rdtj {font-size: 12px;font-weight: bold;}
.gb_index_wmjjh .rdtj a {color: #0e85bc;}
.gb_index_wmjjh .rdtj-li {font-size: 12px;}
.wmjjh .floatbox{margin: 0px;}